package com.neusoft.neuiotms.dcom.dto;

import java.util.Date;

import com.neusoft.bizcore.web.dto.AbstractAuditDTO;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @see 日报
 */

@Getter
@Setter
@ToString
public class WorkDailyDTO extends AbstractAuditDTO {

    private static final long serialVersionUID = 7961153048169956020L;

    /** 日报日期 */
    private Date dailyReportDate;

    /** 单位编码 */
    private String unitCode;

    /** 单位名称 */
    private String unitName;

    /** 运维小组编码 */
    private String operationGroupCode;

    /** 运维小组名称 */
    private String operationGroupName;

    /** 事件请求人/处室 */
    private String eventRequester;

    /** 响应方式 */
    private String responseMethod;
    /** 响应方式名称 */
    private String responseMethodText;

    /** 事件处理地点 */
    private String incidentLocation;

    /** 事件处理人编码 */
    private String incidentUserCode;

    /** 事件处理人名称 */
    private String incidentUserName;

    /** 服务类型编码 */
    private String serviceTypeCode;

    /** 服务类型名称 */
    private String serviceTypeName;

    /** 服务属性编码 */
    private String serviceAttributesCode;

    /** 服务属性名称 */
    private String serviceAttributesName;

    /** 服务开始时间 */
    private Date serviceStartTime;

    /** 服务结束时间 */
    private Date serviceEndTime;

    /** 事件等级 */
    private String eventLevel;

    /** 事件等级名称 */
    private String eventLevelText;

    /** 工作总时长 */
    private Double totalWorkingHours = 0.0D;

    /** 服务单号 */
    private String trackingNo;

    /** 工作内容 */
    private String jobContent;

    /** 备注 */
    private String remarks;

    /** 附件 */
    private String attachment;

}
